Skip to content

refactor(host): extract shared HostCore - #115

Merged
yashranaway merged 4 commits into
mainfrom
t3code/extract-host-core
Aug 10, 2026
Merged

refactor(host): extract shared HostCore#115
yashranaway merged 4 commits into
mainfrom
t3code/extract-host-core

Conversation

@yashranaway

Copy link
Copy Markdown
Collaborator

Summary

  • extract one shared HostCore dispatcher and lifecycle implementation
  • adapt WebKit and Chromium behind BrowserEngineSession
  • centralize target conversion, sensitive diagnostics gating, and screenshot bounds
  • add a fake-engine contract test and update Phase 2 architecture docs

Verification

  • npx --yes pnpm@9.15.0 test:runtime
  • npx --yes pnpm@9.15.0 test:e2e:linux (includes 44/44 protocol tests)

Fixes #21

@yashranaway yashranaway added the macos-e2e Run the macOS WKWebView E2E suite label Aug 10, 2026
@yashranaway
yashranaway merged commit 44c0703 into main Aug 10, 2026
7 checks passed
@yashranaway
yashranaway deleted the t3code/extract-host-core branch August 10, 2026 21:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

macos-e2e Run the macOS WKWebView E2E suite

Projects

None yet

Development

Successfully merging this pull request may close these issues.

B1 — HostCore extraction

1 participant